package com.yihen.service;

import com.yihen.dto.RegistrationDto;
import com.yihen.dto.Result;
import com.yihen.pojo.Registration;

public interface RegistrationService {
    // 添加挂号单信息
    Result addRegistration(Registration registration);

    // 查询所有挂号信息
    Result getAllRegistrationDto();

    // 根据患者Id查询挂号信息
    Result getRegistrationDtoByPatientId(long id);

    // 根据医生Id查询挂号信息
    Result getRegistrationDtoByDoctorId(long id);

    // 根据Id查询挂号信息
    Result getRegistrationDtoById(long id);

    // 根据条件查询挂号信息
    Result getRegistrationDtoByCondition(RegistrationDto dto);
}
